Mathematically Correct Lillia